package com.ynkbny.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ynkbny.domain.dto.TEpUploadTimeDTO;

/**
* @author YY
* @description 针对表【t_ep_upload_time(企业上传数据时间表)】的数据库操作Service
* @createDate 2023-07-17 16:49:56
*/
public interface TEpUploadTimeService extends IService<TEpUploadTimeDTO> {

    /**
     * 更新token
     * @param enterpriseCode 统一社会信用代码
     * @param password 省级平台访问密码
     * @return true or false
     */
    boolean updateToken(String enterpriseCode, String password);

    /**
     * 获取t_ep_upload_time表中的token（当前时间在数据交换时间内的）
     * @param enterpriseCode  统一社会信用代码
     * @return token
     */
    String getTokenForDataBase(String enterpriseCode);

    /**
     * 获取t_ep_upload_time表中的token
     * @param enterpriseCode  统一社会信用代码
     * @return token
     */
    String getToken(String enterpriseCode);
}
